However, the company's revenues and profits have surged since then, and one outperforming fund manager sees the current valuation as a buying opportunity.
Alibaba shares are traded in the U.S., Hong Kong and Germany.
BABA 1Y line The slump in the company's share price came amid concerns of an economic slowdown in China and increased regulation of the internet sector by authorities in Beijing.
Alibaba's cheap share buyback Lapping also pointed to the impact of Alibaba's share buyback program as distinct compared to many richly valued U.S. tech darlings.
However, with its share price now 65% off its peak, Alibaba's compensation costs have dwindled dramatically.
Persons:
Sean Peche, BABA, It's, Andrew
Organizations:
Ranmore Fund Management, Wall Street, Tech, Ranmore Global Equity Fund
Locations:
China, U.S, Hong Kong, Germany, Beijing